﻿#define _CRT_SECURE_NO_WARNINGS 1
#pragma warning(disable:4996)
#include"snake.h"
//#include<mmsystem.h>
//#pragma comment(lib,"winmm.lib")
//void TestKey() {
//    while (1) {
//        if (KEY_PRESS(0x12)) {
//            printf("alt被按过\n");
//        }
//        else if (KEY_PRESS(0X57)) {
//            printf("正在退出....\n");  //w键退出
//            break;
//        }
//    }
//}

void test01() {
    char c ='Y';
    do {
        Snack snack = { 0 };
        GameStart(&snack);
        GameRun(&snack);
        GameOver(&snack);
        Setpos(30, 13);
        printf("是否再来一局：Y/N >");
        c=getchar();
        getchar();
    } while (c == 'Y'||c=='y');
} 
int main(){

    setlocale(LC_ALL, ""); //设置为本地模式 支持宽字符（汉字）的输出等。
    system("title 贪吃蛇"); //设置标题
    srand((unsigned int)time(0));
    test01();
    system("pause");
    return 0;
}